各位朋友大家好啊,昨天終於開始講到webapi的部分後,接下來的鐵人賽也會開始介紹很多我在練習時遇到的東西,像今天就要來介紹 NuGet,不知道大家是否有相關經驗,在一個開發一個專案時常常會需要用到其他的套件來幫助專案開發,這時NuGet可以是目前Microsoft開發平台上最常遇見的套件
NuGet是一個簡化程式庫安裝程序的Visual Studio 2010延伸套件,由微軟RD與開發社群共同開發,以Open Source方式釋出。透過NuGet,能有效簡化程式庫的安裝程序,另外還提供版本更新、移除等功能,將下載安裝程式庫的動作簡化到點一下滑鼠就完成,或這也可以透過官網裡的操作,這裡我也會一步步帶大家操作怎麼安裝
透過下列指令來列出目前所安裝的套件
dotnet list package
實際操作
dotnet add package 套件名稱 --version 版本
實際操作
透過下列指令來刪除不需要的套件
dotnet remove package 套件名稱
在特殊狀況直我們需要安裝的套建是需要從本機硬體安裝NuGet套件時
dotnet nuget list source
dotnet new nugetconfig
<add key = "name" value="path">
,這就是新增NuGet來源的地方<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<!--To inherit the global NuGet package sources remove the <clear/> line below -->
<clear />
<add key="nuget" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>
注意: 這裡的 可以用來取消繼承 Global 的 NuGet 設定!
新增套件來源
dotnet nuget add source <Arguments> -n <name>
刪除套件來源
dotnet neget remove source <Arguments>
到了最後,今天簡單介紹了nuget的基本操作,也特別說如何新增套件來源的方式,這些操作在之後開發專案上很常運用到。那麼今天的鐵人賽就先介紹到這了,我們明天再見了~